home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.f-secure.com
/
2014.06.ftp.f-secure.com.tar
/
ftp.f-secure.com
/
support
/
temp
/
psb
/
PSBWKS9.exe
/
configuration
/
PSB Reseller-PSB450_MF04-unsigned.jar
/
hotfix.xml
< prev
next >
Wrap
Text File
|
2011-08-16
|
10KB
|
275 lines
<!-- **************************************************************************** -->
<!-- FILE..........: hotfix.xml -->
<!-- COPYRIGHT.....: Copyright (c) 2006-2007 F-Secure Corporation. -->
<!-- VERSION.......: $Revision: 1.8 $ -->
<!-- DESCRIPTION...: Multi-fix hotfix SDK configuration file -->
<!-- HISTORY.......: please refer to CVS log -->
<!-- **************************************************************************** -->
<setup>
<version>1.0</version>
<package>
<languageset>
<content>ENG, CHS, CHT, CSY, DAN, DEU, ELL, ESM, ESN, ETI, FIN, FRA, FRC, HUN, ITA, JPN, NLD, NOR, PLK, PTB, PTG, ROM, RUS, SLV, SVE, TRK, ZHH</content>
</languageset>
</package>
<config>
<unattended>false</unattended>
<needreboot>true</needreboot>
<rebootdelay>120</rebootdelay>
<variables>
<SETUP_MEDIA/>
<LANG/>
<KEYCODE/>
<WORK_DIR/>
<LAST_ERROR_STRING_ID>0x2098</LAST_ERROR_STRING_ID>
<FS_HOME_DIR>%PROGRAM_FILES%\F-Secure</FS_HOME_DIR>
<FS_COMMON_DIR>%FS_HOME_DIR%\Common</FS_COMMON_DIR>
<THIS_CONFIG_XML/>
<PRIMARY_CONFIG_XML/>
<PARENT_CONFIG_XML/>
<THIS_SERIES/>
<THIS_VERSION/>
<MODE>install</MODE>
<SILENT_WITH_REBOOT_DLG>true</SILENT_WITH_REBOOT_DLG>
</variables>
<packageremind>
<!--every timeout min popup next reminder-->
<timeout>1</timeout>
<!--remind no longer than interval min, then install-->
<interval/>
<last/>
<next/>
</packageremind>
</config>
<ih>
<ip_begin>create_session</ip_begin>
<ip_continue/>
<ip_restart/>
</ih>
<install>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Start new session or open existing one -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<create_session>
<ref>result = "%WORK_DIR%\fshfcntl.exe" CreateSession</ref>
<onresult>
<success>end_of_create_session</success>
<next>aua_restart_resume</next>
<default>return %result%</default>
</onresult>
</create_session>
<end_of_create_session></end_of_create_session>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Conditionally execute prolog code -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<prolog>
<ref>result = "%WORK_DIR%\fshfcntl.exe" IfProlog</ref>
<onresult>
<success>if_prolog</success>
<next>end_of_prolog</next>
<default>return %result%</default>
</onresult>
</prolog>
<if_prolog>
<!--Set up languages, check admin rights-->
<ref>result = InstallHelper.Prolog</ref>
</if_prolog>
<handle_prolog_result>
<ref>result = "%WORK_DIR%\fshfcntl.exe" HandlePrologResult /Code:%result%</ref>
<onresult>
<success>end_of_prolog</success>
<default>return %result%</default>
</onresult>
</handle_prolog_result>
<end_of_prolog></end_of_prolog>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Find next hotfix to install -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<find_next_hf_to_install>
<ref>"%WORK_DIR%\fshfcntl.exe" FindNextHotFixToInstall</ref>
<onresult>
<success>end_of_find_next_hf_to_install</success>
<default>prepare_to_exit</default>
</onresult>
</find_next_hf_to_install>
<end_of_find_next_hf_to_install></end_of_find_next_hf_to_install>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Run hotfix installer -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<hf_install>
<ref>"%WORK_DIR%\fshfcntl.exe" Install</ref>
<onresult>
<success>end_of_hf_install</success>
<next>exit</next> <!-- aua restart detected -->
<default>prepare_to_exit</default>
</onresult>
</hf_install>
<aua_restart_resume>
<ref>InstallHelper.Prolog</ref>
</aua_restart_resume>
<end_of_hf_install></end_of_hf_install>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Check if reboot required -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<check_reboot>
<ref>"%WORK_DIR%\fshfcntl.exe" IfRebootRequired</ref>
<onresult>
<success>find_next_hf_to_install</success>
<default>prepare_to_exit</default>
</onresult>
</check_reboot>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Prepare to exit -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<prepare_to_exit></prepare_to_exit>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Conditionally show restart dialog -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<restart_dlg>
<ref>"%WORK_DIR%\fshfcntl.exe" IfRestartDlg</ref>
<onresult>
<success>if_restart_dlg</success>
<next>end_of_restart_dlg</next>
<default>end_of_restart_dlg</default>
</onresult>
</restart_dlg>
<if_restart_dlg>
<runas>user_process</runas>
<ref>result = "%WORK_DIR%\bin\gui\SetupGUIMngr.exe" /c"%THIS_CONFIG_XML%" /rRestartDlg</ref>
</if_restart_dlg>
<handle_restart_dlg_result>
<ref>"%WORK_DIR%\fshfcntl.exe" HandleRestartDlgResult /Code:%result%</ref>
<onresult>
<success>reboot_now</success>
<default>exit</default>
</onresult>
</handle_restart_dlg_result>
<end_of_restart_dlg></end_of_restart_dlg>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Exit -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<exit>
<ref>result = "%WORK_DIR%\fshfcntl.exe" GetSessionResult</ref>
<onresult>
<default>return %result%</default>
</onresult>
</exit>
<!-- //////////////////////////////////////////////////////////// -->
<!-- // -->
<!-- // Conditionally reboot (must be below Exit) -->
<!-- // -->
<!-- //////////////////////////////////////////////////////////// -->
<reboot_now>
<ref>result = "%WORK_DIR%\fshfcntl.exe" GetSessionResult</ref>
</reboot_now>
<do_reboot>
<ref>result = InstallHelper.JustReboot %result%</ref>
<onresult>
<default>return %result%</default>
</onresult>
</do_reboot>
</install>
<HF0>
<Index>0</Index>
<Id>FSES600-HF05</Id>
<Hash>FfE5XUm56lkQVGYOkFu9buVific=</Hash>
<OID>1.3.6.1.4.1.2213.11</OID>
<VerMin>8.10</VerMin>
<VerMax>8.20</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\FSES600-HF05-smash-signed.jar</FilePath>
</HF0>
<hotfix>
<content>HF0, HF1, HF2, HF3, HF4, HF5</content>
<Version>8.3.120</Version>
<Id>ydZm6A+cAAv13eBM/ACipjRYzeM=</Id>
<DebugLevel>0</DebugLevel>
</hotfix>
<HF1>
<Index>1</Index>
<Id>PSB450-HF02</Id>
<Hash>LVjdb1aeEs7H56tAT9UXkQarn/k=</Hash>
<OID>1.3.6.1.4.1.2213.29</OID>
<VerMin>1.02</VerMin>
<VerMax>1.02</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\PSB450-HF02-smash-signed.jar</FilePath>
</HF1>
<HF2>
<Index>2</Index>
<Id>PSB450-HF03</Id>
<Hash>dtFGBfvoP/O9oeDegD1u0MTCQCE=</Hash>
<OID>1.3.6.1.4.1.2213.11</OID>
<VerMin>8.10</VerMin>
<VerMax>8.20</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\PSB450-HF03-smash-signed.jar</FilePath>
</HF2>
<HF3>
<Index>3</Index>
<Id>FSAVSRV900-HF08</Id>
<Hash>P7ulElR2rhDPz1g1h5OhZvFk/Ts=</Hash>
<OID>1.3.6.1.4.1.2213.12</OID>
<VerMin>9.00</VerMin>
<VerMax>9.30</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\FSAVSRV900_HF08-PSB-smash-signed.jar</FilePath>
</HF3>
<HF4>
<Index>4</Index>
<Id>FSCUIF920-HF02</Id>
<Hash>zPF1AWpyjK2qP885npz1SDpqF+I=</Hash>
<OID>1.3.6.1.4.1.2213.11</OID>
<VerMin>8.10</VerMin>
<VerMax>8.22</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\FSCUIF920-HF02-smash-signed.jar</FilePath>
</HF4>
<HF5>
<Index>5</Index>
<Id>PSB900-HF100</Id>
<Hash>RLDSqI5cfqiecdM8ugZj47XOMyg=</Hash>
<OID>1.3.6.1.4.1.2213.25</OID>
<VerMin>6.24</VerMin>
<VerMax>6.24</VerMax>
<Reboot>0</Reboot>
<FilePath>hf\PSB900-HF100-smash-signed.jar</FilePath>
</HF5>
</setup>